rough going